spit and sawdust [uk] - Turco Inglés Diccionario